package mwa.cs.model;

public class Ar {
	private int vnSiteId;
	private int vnZoneId;
	private int vnRouteId;
	private String vaAccount;
	private String vaPeriodMonth;
	private String vaPeriodYear;
	private int vnSeq;
	private String vaCustomerClas;
	private String vaPName;
	private String vaFName;
	private String vaLName;
	private String vaAddress;
	private int vnSerialNumber;
	private String vaBillNumber;
	private String vnBillType;
	private int vnConsumption;
	private String vaAllowance;
	private double vnWaterFee;
	private double vnWaterCharge;
	private double vnVatAmount;
	private double vnBillAmount;
	private int vnPreviousReadNumber;
	private String vaPreviousReadDate;
	private String vaCurrentReadDate;
	private int vnCurrentReadNumber;
	private String vaAccountReceivableDate;
	private String vaAccountReceivableTime;
	private String vaStatus;
	private String vaViodDate;
	private String vaVoidTime;
	private int vnViodEmployee;
	private String vaReceiveDate;
	private String vaReceiveTime;
	private int vnReceiveEmployee;
	private String vaPayBy;
	private int vnPrintBillNumber;
	private double vnTotalAmount;
	private String vaReason;
	private double vnGarbageCharge;
	private double vnWasteWaterCharge;
	private double vnOtherCharge;
	private int vnPrintSerialNumber;
	private int vnInsertUserId;
	private String vaInsertDate;
	private String vaInsertTime;
	private int vnUpdateUserId;
	private String vaUpdateDate;
	private String vaUpdateTime;
	/**
	 * @param vnSiteId
	 * @param vnZoneId
	 * @param vnRouteId
	 * @param vaAccount
	 * @param vaPeriodMonth
	 * @param vaPeriodYear
	 * @param vnSeq
	 * @param vaCustomerClas
	 * @param vaPName
	 * @param vaFName
	 * @param vaLName
	 * @param vaAddress
	 * @param vnSerialNumber
	 * @param vaBillNumber
	 * @param vnBillType
	 * @param vnConsumption
	 * @param vaAllowance
	 * @param vnWaterFee
	 * @param vnWaterCharge
	 * @param vnVatAmount
	 * @param vnBillAmount
	 * @param vaPreviousReadDate
	 * @param vaPreviousReadTime
	 * @param vnReadNumber
	 * @param vaCurrentReadDate
	 * @param vaCurrentReadTime
	 * @param vnCurrentReadNumber
	 * @param vaAccountReceivableDate
	 * @param vaAccountReceivableTime
	 * @param vaStatus
	 * @param vaViodDate
	 * @param vaVoidTime
	 * @param vnViodEmployee
	 * @param vaReceiveDate
	 * @param vaReceiveTime
	 * @param vnReceiveEmployee
	 * @param vaPayBy
	 * @param vnPrintBillNumber
	 * @param vnRecordPrintFlag
	 * @param vnTotalAmount
	 * @param vaReason
	 * @param vnGarbageCharge
	 * @param vnWasteWaterCharge
	 * @param vnOtherCharge
	 * @param vnPrintSerialNumber
	 * @param vnInsertUserId
	 * @param vaInsertDate
	 * @param vaInsertTime
	 * @param vnUpdateUserId
	 * @param vaUpdateDate
	 * @param vaUpdateTime
	 */
	public Ar(int vnSiteId, int vnZoneId, int vnRouteId, String vaAccount,
			String vaPeriodMonth, String vaPeriodYear, int vnSeq,
			String vaCustomerClas, String vaPName, String vaFName,
			String vaLName, String vaAddress, int vnSerialNumber,
			String vaBillNumber, String vnBillType, int vnConsumption,
			String vaAllowance, double vnWaterFee, double vnWaterCharge,
			double vnVatAmount, double vnBillAmount,int vnPreviousReadNumber, String vaPreviousReadDate,
			String vaCurrentReadDate, 
			int vnCurrentReadNumber, String vaAccountReceivableDate,
			String vaAccountReceivableTime, String vaStatus, String vaViodDate,
			String vaVoidTime, int vnViodEmployee, String vaReceiveDate,
			String vaReceiveTime, int vnReceiveEmployee, String vaPayBy,
			int vnPrintBillNumber, double vnTotalAmount,
			String vaReason, double vnGarbageCharge, double vnWasteWaterCharge,
			double vnOtherCharge, int vnPrintSerialNumber, int vnInsertUserId,
			String vaInsertDate, String vaInsertTime, int vnUpdateUserId,
			String vaUpdateDate, String vaUpdateTime) {
		this.vnSiteId = vnSiteId;
		this.vnZoneId = vnZoneId;
		this.vnRouteId = vnRouteId;
		this.vaAccount = vaAccount;
		this.vaPeriodMonth = vaPeriodMonth;
		this.vaPeriodYear = vaPeriodYear;
		this.vnSeq = vnSeq;
		this.vaCustomerClas = vaCustomerClas;
		this.vaPName = vaPName;
		this.vaFName = vaFName;
		this.vaLName = vaLName;
		this.vaAddress = vaAddress;
		this.vnSerialNumber = vnSerialNumber;
		this.vaBillNumber = vaBillNumber;
		this.vnBillType = vnBillType;
		this.vnConsumption = vnConsumption;
		this.vaAllowance = vaAllowance;
		this.vnWaterFee = vnWaterFee;
		this.vnWaterCharge = vnWaterCharge;
		this.vnVatAmount = vnVatAmount;
		this.vnBillAmount = vnBillAmount;
		this.vnPreviousReadNumber = vnPreviousReadNumber;
		this.vaPreviousReadDate = vaPreviousReadDate;
		this.vaCurrentReadDate = vaCurrentReadDate;
		this.vnCurrentReadNumber = vnCurrentReadNumber;
		this.vaAccountReceivableDate = vaAccountReceivableDate;
		this.vaAccountReceivableTime = vaAccountReceivableTime;
		this.vaStatus = vaStatus;
		this.vaViodDate = vaViodDate;
		this.vaVoidTime = vaVoidTime;
		this.vnViodEmployee = vnViodEmployee;
		this.vaReceiveDate = vaReceiveDate;
		this.vaReceiveTime = vaReceiveTime;
		this.vnReceiveEmployee = vnReceiveEmployee;
		this.vaPayBy = vaPayBy;
		this.vnPrintBillNumber = vnPrintBillNumber;
		this.vnTotalAmount = vnTotalAmount;
		this.vaReason = vaReason;
		this.vnGarbageCharge = vnGarbageCharge;
		this.vnWasteWaterCharge = vnWasteWaterCharge;
		this.vnOtherCharge = vnOtherCharge;
		this.vnPrintSerialNumber = vnPrintSerialNumber;
		this.vnInsertUserId = vnInsertUserId;
		this.vaInsertDate = vaInsertDate;
		this.vaInsertTime = vaInsertTime;
		this.vnUpdateUserId = vnUpdateUserId;
		this.vaUpdateDate = vaUpdateDate;
		this.vaUpdateTime = vaUpdateTime;
	}
	public Ar() {
	}
	/**
	 * @return the vnSiteId
	 */
	public int getVnSiteId() {
		return vnSiteId;
	}
	/**
	 * @param vnSiteId the vnSiteId to set
	 */
	public void setVnSiteId(int vnSiteId) {
		this.vnSiteId = vnSiteId;
	}
	/**
	 * @return the vnZoneId
	 */
	public int getVnZoneId() {
		return vnZoneId;
	}
	/**
	 * @param vnZoneId the vnZoneId to set
	 */
	public void setVnZoneId(int vnZoneId) {
		this.vnZoneId = vnZoneId;
	}
	/**
	 * @return the vnRouteId
	 */
	public int getVnRouteId() {
		return vnRouteId;
	}
	/**
	 * @param vnRouteId the vnRouteId to set
	 */
	public void setVnRouteId(int vnRouteId) {
		this.vnRouteId = vnRouteId;
	}
	/**
	 * @return the vaAccount
	 */
	public String getVaAccount() {
		return vaAccount;
	}
	/**
	 * @param vaAccount the vaAccount to set
	 */
	public void setVaAccount(String vaAccount) {
		this.vaAccount = vaAccount;
	}
	/**
	 * @return the vaPeriodMonth
	 */
	public String getVaPeriodMonth() {
		return vaPeriodMonth;
	}
	/**
	 * @param vaPeriodMonth the vaPeriodMonth to set
	 */
	public void setVaPeriodMonth(String vaPeriodMonth) {
		this.vaPeriodMonth = vaPeriodMonth;
	}
	/**
	 * @return the vaPeriodYear
	 */
	public String getVaPeriodYear() {
		return vaPeriodYear;
	}
	/**
	 * @param vaPeriodYear the vaPeriodYear to set
	 */
	public void setVaPeriodYear(String vaPeriodYear) {
		this.vaPeriodYear = vaPeriodYear;
	}
	/**
	 * @return the vnSeq
	 */
	public int getVnSeq() {
		return vnSeq;
	}
	/**
	 * @param vnSeq the vnSeq to set
	 */
	public void setVnSeq(int vnSeq) {
		this.vnSeq = vnSeq;
	}
	/**
	 * @return the vaCustomerClas
	 */
	public String getVaCustomerClas() {
		return vaCustomerClas;
	}
	/**
	 * @param vaCustomerClas the vaCustomerClas to set
	 */
	public void setVaCustomerClas(String vaCustomerClas) {
		this.vaCustomerClas = vaCustomerClas;
	}
	/**
	 * @return the vaPName
	 */
	public String getVaPName() {
		return vaPName;
	}
	/**
	 * @param vaPName the vaPName to set
	 */
	public void setVaPName(String vaPName) {
		this.vaPName = vaPName;
	}
	/**
	 * @return the vaFName
	 */
	public String getVaFName() {
		return vaFName;
	}
	/**
	 * @param vaFName the vaFName to set
	 */
	public void setVaFName(String vaFName) {
		this.vaFName = vaFName;
	}
	/**
	 * @return the vaLName
	 */
	public String getVaLName() {
		return vaLName;
	}
	/**
	 * @param vaLName the vaLName to set
	 */
	public void setVaLName(String vaLName) {
		this.vaLName = vaLName;
	}
	/**
	 * @return the vaAddress
	 */
	public String getVaAddress() {
		return vaAddress;
	}
	/**
	 * @param vaAddress the vaAddress to set
	 */
	public void setVaAddress(String vaAddress) {
		this.vaAddress = vaAddress;
	}
	/**
	 * @return the vnSerialNumber
	 */
	public int getVnSerialNumber() {
		return vnSerialNumber;
	}
	/**
	 * @param vnSerialNumber the vnSerialNumber to set
	 */
	public void setVnSerialNumber(int vnSerialNumber) {
		this.vnSerialNumber = vnSerialNumber;
	}
	/**
	 * @return the vaBillNumber
	 */
	public String getVaBillNumber() {
		return vaBillNumber;
	}
	/**
	 * @param vaBillNumber the vaBillNumber to set
	 */
	public void setVaBillNumber(String vaBillNumber) {
		this.vaBillNumber = vaBillNumber;
	}
	/**
	 * @return the vnBillType
	 */
	public String getVnBillType() {
		return vnBillType;
	}
	/**
	 * @param vnBillType the vnBillType to set
	 */
	public void setVnBillType(String vnBillType) {
		this.vnBillType = vnBillType;
	}
	/**
	 * @return the vnConsumption
	 */
	public int getVnConsumption() {
		return vnConsumption;
	}
	/**
	 * @param vnConsumption the vnConsumption to set
	 */
	public void setVnConsumption(int vnConsumption) {
		this.vnConsumption = vnConsumption;
	}
	/**
	 * @return the vaAllowance
	 */
	public String getVaAllowance() {
		return vaAllowance;
	}
	/**
	 * @param vaAllowance the vaAllowance to set
	 */
	public void setVaAllowance(String vaAllowance) {
		this.vaAllowance = vaAllowance;
	}
	/**
	 * @return the vnWaterFee
	 */
	public double getVnWaterFee() {
		return vnWaterFee;
	}
	/**
	 * @param vnWaterFee the vnWaterFee to set
	 */
	public void setVnWaterFee(double vnWaterFee) {
		this.vnWaterFee = vnWaterFee;
	}
	/**
	 * @return the vnWaterCharge
	 */
	public double getVnWaterCharge() {
		return vnWaterCharge;
	}
	/**
	 * @param vnWaterCharge the vnWaterCharge to set
	 */
	public void setVnWaterCharge(double vnWaterCharge) {
		this.vnWaterCharge = vnWaterCharge;
	}
	/**
	 * @return the vnVatAmount
	 */
	public double getVnVatAmount() {
		return vnVatAmount;
	}
	/**
	 * @param vnVatAmount the vnVatAmount to set
	 */
	public void setVnVatAmount(double vnVatAmount) {
		this.vnVatAmount = vnVatAmount;
	}
	/**
	 * @return the vnBillAmount
	 */
	public double getVnBillAmount() {
		return vnBillAmount;
	}
	/**
	 * @param vnBillAmount the vnBillAmount to set
	 */
	public void setVnBillAmount(double vnBillAmount) {
		this.vnBillAmount = vnBillAmount;
	}
	
	
	public int getVnPreviousReadNumber() {
		return vnPreviousReadNumber;
	}
	public void setVnPreviousReadNumber(int vnPreviousReadNumber) {
		this.vnPreviousReadNumber = vnPreviousReadNumber;
	}
	/**
	 * @return the vaPreviousReadDate
	 */
	public String getVaPreviousReadDate() {
		return vaPreviousReadDate;
	}
	/**
	 * @param vaPreviousReadDate the vaPreviousReadDate to set
	 */
	public void setVaPreviousReadDate(String vaPreviousReadDate) {
		this.vaPreviousReadDate = vaPreviousReadDate;
	}
	/**
	 * @return the vaCurrentReadDate
	 */
	public String getVaCurrentReadDate() {
		return vaCurrentReadDate;
	}
	/**
	 * @param vaCurrentReadDate the vaCurrentReadDate to set
	 */
	public void setVaCurrentReadDate(String vaCurrentReadDate) {
		this.vaCurrentReadDate = vaCurrentReadDate;
	}
	
	/**
	 * @return the vnCurrentReadNumber
	 */
	public int getVnCurrentReadNumber() {
		return vnCurrentReadNumber;
	}
	/**
	 * @param vnCurrentReadNumber the vnCurrentReadNumber to set
	 */
	public void setVnCurrentReadNumber(int vnCurrentReadNumber) {
		this.vnCurrentReadNumber = vnCurrentReadNumber;
	}
	/**
	 * @return the vaAccountReceivableDate
	 */
	public String getVaAccountReceivableDate() {
		return vaAccountReceivableDate;
	}
	/**
	 * @param vaAccountReceivableDate the vaAccountReceivableDate to set
	 */
	public void setVaAccountReceivableDate(String vaAccountReceivableDate) {
		this.vaAccountReceivableDate = vaAccountReceivableDate;
	}
	/**
	 * @return the vaAccountReceivableTime
	 */
	public String getVaAccountReceivableTime() {
		return vaAccountReceivableTime;
	}
	/**
	 * @param vaAccountReceivableTime the vaAccountReceivableTime to set
	 */
	public void setVaAccountReceivableTime(String vaAccountReceivableTime) {
		this.vaAccountReceivableTime = vaAccountReceivableTime;
	}
	/**
	 * @return the vaStatus
	 */
	public String getVaStatus() {
		return vaStatus;
	}
	/**
	 * @param vaStatus the vaStatus to set
	 */
	public void setVaStatus(String vaStatus) {
		this.vaStatus = vaStatus;
	}
	/**
	 * @return the vaViodDate
	 */
	public String getVaViodDate() {
		return vaViodDate;
	}
	/**
	 * @param vaViodDate the vaViodDate to set
	 */
	public void setVaViodDate(String vaViodDate) {
		this.vaViodDate = vaViodDate;
	}
	/**
	 * @return the vaVoidTime
	 */
	public String getVaVoidTime() {
		return vaVoidTime;
	}
	/**
	 * @param vaVoidTime the vaVoidTime to set
	 */
	public void setVaVoidTime(String vaVoidTime) {
		this.vaVoidTime = vaVoidTime;
	}
	/**
	 * @return the vnViodEmployee
	 */
	public int getVnViodEmployee() {
		return vnViodEmployee;
	}
	/**
	 * @param vnViodEmployee the vnViodEmployee to set
	 */
	public void setVnViodEmployee(int vnViodEmployee) {
		this.vnViodEmployee = vnViodEmployee;
	}
	/**
	 * @return the vaReceiveDate
	 */
	public String getVaReceiveDate() {
		return vaReceiveDate;
	}
	/**
	 * @param vaReceiveDate the vaReceiveDate to set
	 */
	public void setVaReceiveDate(String vaReceiveDate) {
		this.vaReceiveDate = vaReceiveDate;
	}
	/**
	 * @return the vaReceiveTime
	 */
	public String getVaReceiveTime() {
		return vaReceiveTime;
	}
	/**
	 * @param vaReceiveTime the vaReceiveTime to set
	 */
	public void setVaReceiveTime(String vaReceiveTime) {
		this.vaReceiveTime = vaReceiveTime;
	}
	/**
	 * @return the vnReceiveEmployee
	 */
	public int getVnReceiveEmployee() {
		return vnReceiveEmployee;
	}
	/**
	 * @param vnReceiveEmployee the vnReceiveEmployee to set
	 */
	public void setVnReceiveEmployee(int vnReceiveEmployee) {
		this.vnReceiveEmployee = vnReceiveEmployee;
	}
	/**
	 * @return the vaPayBy
	 */
	public String getVaPayBy() {
		return vaPayBy;
	}
	/**
	 * @param vaPayBy the vaPayBy to set
	 */
	public void setVaPayBy(String vaPayBy) {
		this.vaPayBy = vaPayBy;
	}
	/**
	 * @return the vnPrintBillNumber
	 */
	public int getVnPrintBillNumber() {
		return vnPrintBillNumber;
	}
	/**
	 * @param vnPrintBillNumber the vnPrintBillNumber to set
	 */
	public void setVnPrintBillNumber(int vnPrintBillNumber) {
		this.vnPrintBillNumber = vnPrintBillNumber;
	}
	
	/**
	 * @return the vnTotalAmount
	 */
	public double getVnTotalAmount() {
		return vnTotalAmount;
	}
	/**
	 * @param vnTotalAmount the vnTotalAmount to set
	 */
	public void setVnTotalAmount(double vnTotalAmount) {
		this.vnTotalAmount = vnTotalAmount;
	}
	/**
	 * @return the vaReason
	 */
	public String getVaReason() {
		return vaReason;
	}
	/**
	 * @param vaReason the vaReason to set
	 */
	public void setVaReason(String vaReason) {
		this.vaReason = vaReason;
	}
	/**
	 * @return the vnGarbageCharge
	 */
	public double getVnGarbageCharge() {
		return vnGarbageCharge;
	}
	/**
	 * @param vnGarbageCharge the vnGarbageCharge to set
	 */
	public void setVnGarbageCharge(double vnGarbageCharge) {
		this.vnGarbageCharge = vnGarbageCharge;
	}
	/**
	 * @return the vnWasteWaterCharge
	 */
	public double getVnWasteWaterCharge() {
		return vnWasteWaterCharge;
	}
	/**
	 * @param vnWasteWaterCharge the vnWasteWaterCharge to set
	 */
	public void setVnWasteWaterCharge(double vnWasteWaterCharge) {
		this.vnWasteWaterCharge = vnWasteWaterCharge;
	}
	/**
	 * @return the vnOtherCharge
	 */
	public double getVnOtherCharge() {
		return vnOtherCharge;
	}
	/**
	 * @param vnOtherCharge the vnOtherCharge to set
	 */
	public void setVnOtherCharge(double vnOtherCharge) {
		this.vnOtherCharge = vnOtherCharge;
	}
	/**
	 * @return the vnPrintSerialNumber
	 */
	public int getVnPrintSerialNumber() {
		return vnPrintSerialNumber;
	}
	/**
	 * @param vnPrintSerialNumber the vnPrintSerialNumber to set
	 */
	public void setVnPrintSerialNumber(int vnPrintSerialNumber) {
		this.vnPrintSerialNumber = vnPrintSerialNumber;
	}
	/**
	 * @return the vnInsertUserId
	 */
	public int getVnInsertUserId() {
		return vnInsertUserId;
	}
	/**
	 * @param vnInsertUserId the vnInsertUserId to set
	 */
	public void setVnInsertUserId(int vnInsertUserId) {
		this.vnInsertUserId = vnInsertUserId;
	}
	/**
	 * @return the vaInsertDate
	 */
	public String getVaInsertDate() {
		return vaInsertDate;
	}
	/**
	 * @param vaInsertDate the vaInsertDate to set
	 */
	public void setVaInsertDate(String vaInsertDate) {
		this.vaInsertDate = vaInsertDate;
	}
	/**
	 * @return the vaInsertTime
	 */
	public String getVaInsertTime() {
		return vaInsertTime;
	}
	/**
	 * @param vaInsertTime the vaInsertTime to set
	 */
	public void setVaInsertTime(String vaInsertTime) {
		this.vaInsertTime = vaInsertTime;
	}
	/**
	 * @return the vnUpdateUserId
	 */
	public int getVnUpdateUserId() {
		return vnUpdateUserId;
	}
	/**
	 * @param vnUpdateUserId the vnUpdateUserId to set
	 */
	public void setVnUpdateUserId(int vnUpdateUserId) {
		this.vnUpdateUserId = vnUpdateUserId;
	}
	/**
	 * @return the vaUpdateDate
	 */
	public String getVaUpdateDate() {
		return vaUpdateDate;
	}
	/**
	 * @param vaUpdateDate the vaUpdateDate to set
	 */
	public void setVaUpdateDate(String vaUpdateDate) {
		this.vaUpdateDate = vaUpdateDate;
	}
	/**
	 * @return the vaUpdateTime
	 */
	public String getVaUpdateTime() {
		return vaUpdateTime;
	}
	/**
	 * @param vaUpdateTime the vaUpdateTime to set
	 */
	public void setVaUpdateTime(String vaUpdateTime) {
		this.vaUpdateTime = vaUpdateTime;
	}
}
